package com.dcrzl.shcz.module.info.service;

import com.dcrzl.shcz.common.entity.info.ReviewOrder;
import com.dcrzl.shcz.common.excel.ReviewOrderExcel;
import com.dcrzl.shcz.common.service.BaseService;
import com.dcrzl.shcz.common.utils.PageInfo;
import com.dcrzl.shcz.common.utils.Result;

import java.util.List;

/**
 * 评审流程单
 *
 * @author dcrzl
 * @email 1728795786@qq.com
 * @date 2025-01-01 22:49:28
 */
public interface ReviewOrderService extends BaseService<ReviewOrder> {

    Result<ReviewOrder> selectOne(ReviewOrder reviewOrder);

    Result<List<ReviewOrder>> selectList(ReviewOrder reviewOrder);

    PageInfo<ReviewOrder> selectPage(ReviewOrder reviewOrder);

    PageInfo<ReviewOrder> selectUPage(ReviewOrder reviewOrder);

    Result<List<ReviewOrderExcel>> selectListByExcel(ReviewOrder reviewOrder);
}

